const express = require("express");
const path = require("path");
const moment = require("moment");
const app = express();
app.use(express.json());
app.use(express.static(path.resolve(__dirname,"./weibo")));
let contentList = [];
// 1- 添加微博
app.post("/weibo",(req,res)=>{
	// content接收到的用户输入的微博信息
	const {content} = req.body;
	contentList.unshift({
		id:Math.random().toString(36).slice(2),
		topNum:0,// 顶
		downNum:0,// 踩
		content,
		addTime:moment().format("YYYY-MM-DD HH:mm:ss")// 添加的时间
	});
	res.json({
		ok:1,
		msg:"添加成功"
	})
	
})
// 2- 获取微博
// http://zhangpeiyue.com/weibo
app.get("/weibo",(req,res)=>{
	setTimeout(function(){
		res.json({
			ok:1,
			contentList
		})
	},10000);
	
})
// 3- 根据ID删除微博
app.get("/weibo/:id",(req,res)=>{
	const {id} = req.params;
	contentList = contentList.filter(item=>item.id != id);
	res.json({
		ok:1,
		msg:"删除成功"
	})
})

app.listen(80,()=>{
	console.log("success");
})


